terry cloth


Results for "terry cloth"

English - Turkish Dictionary

terry cloth

(English - Turkish Dictionary) :
havlu kumaş.